// 默认图标
export const icon =
	''
// 默认坐标系
export const projection = 'EPSG:3857'

// 默认 矢量marker  样式
export const getMarkerDefaultStyle = () => ({
	//icon style
	// 默认 marker icon 图标
	icon,
	rotateWithView: true, // 是否跟随视图旋转
	angle: 0, // 图片旋转角度
	//text style
	font: 'normal 12px sans-serif',
	label: '',
	fontSize: '12px',
	fontFamily: 'sans-serif',
	fontWeight: 'normal',
	fontColor: '#000',
	placement: 'point', // 默认为point
	labelBgColor: '#fff',
	borderColor: '#000', // 边框颜色
	borderWidth: '1', // 边框宽度
	textBaseline: 'bottom', // t  似乎无效
	textAlign: 'centrer', //文本对齐方式 ,似乎无效，设置会让文本消失
	labelXOffset: 0, // 水平文本偏移量
	labelYOffset: -30, // 垂直文本偏移量
	padding: [0, 0, 0, 0]
})

// 默认 矢量 JMarkerCluster marker  样式
export const getMarkerClusterDefaultStyle = () => ({
	//icon style
	// 默认 marker icon 图标
	icon, // 未使用到
	rotateWithView: true,
	angle: 0,
	//text style

	label: '',
	fontSize: '12px',
	fontFamily: 'sans-serif',
	fontWeight: 'normal',
	fontColor: '#fff',
	placement: 'point', // 默认为point
	labelBgColor: 'transparent',
	borderColor: 'transparent', // 边框颜色
	borderWidth: '0', // 边框宽度
	labelXOffset: 0, // 水平文本偏移量
	labelYOffset: 2, // 垂直文本偏移量
	padding: [0, 0, 0, 0],
	textBaseline: 'middle', //文本基线对齐方式
	textAlign: 'center' //文本对齐方式
})
